package com.wushi.lenovo.asia5b.app_di.goods.mvpview;

import com.wushi.lenovo.asia5b.app_model.good.DeliveriesBean;
import com.wushi.lenovo.asia5b.app_model.good.OrderPayPriceModel;
import com.wushi.lenovo.asia5b.app_model.good.PaymentMethodModel;
import com.wushi.lenovo.asia5b.app_model.voucher.VoucherModel;

import java.util.List;

/**
 * Created by zhangyuncai on 2019/10/31.
 * 自营商品付款
 */
public interface OrderCheckPiActivityView extends OrderCheckCommonView {

    /**
     * 获取商品列表价格
     *
     * @param orderPayPriceModel
     */
    void getChargesResult(OrderPayPriceModel orderPayPriceModel);

    void getInternationalDeliveryMethodResult(List<DeliveriesBean> deliveries);

    void getPaymentMethodsResult(List<PaymentMethodModel.PaymentsBean> paymentsBeans);

    void validateVoucherResult(VoucherModel voucherModel);
}